Utilizzo dell'UDF in un programma di comando FDB o un in altro UDF

Dopo aver configurato una libreria UDF da Strumenti -> Opzioni: UDF per il progetto attuale, l'UDF viene visualizzato nell'albero dei blocchi. A questo punto gli UDF possono essere utilizzati in un programma di comando come un qualsiasi altro blocco funzionale.

Nota

Non tutti gli UDF possono essere utilizzati in un programma di comando. Gli UDF non validi vengono visualizzati nell'albero dei blocchi ma in grigio. Un UDF non è valido se presenta almeno una delle seguenti condizioni:

  • non ha blocchi né connettori

  • ha connettori di ingresso o uscita ma non di blocco

  • contiene dei blocchi ma non connettori di ingresso o uscita

Un programma di comando può avere al massimo 16 UDF diversi e 64 istanze UDF complessive.

All'interno del programma di comando, l'interazione con gli UDF è coerente agli altri blocchi funzionali. Facendo clic due volte, ad esempio, si apre la finestra di dialogo Parametro CHE consente di impostare nomi personalizzati e commenti come negli altri blocchi funzionali.

Analogamente i parametri UDF possono essere referenziati da altri blocchi, ad esempio:

I parametri UDF modificabili possono essere inclusi in testi di segnalazione, come illustrato di seguito:

Nota

Non è possibile negare i connettori di ingresso di un UDF.

Se un UDF rerenzia internamente un parametro fornito da un altro blocco funzionale già programmato, questo parametro verrà visualizzato come "U*" quando si utilizza l'UDF in un programma di comando, come ad esempio: